Skip to content

[SYCL] Refactor sycl-post-link saveModule to improve code structure#21674

Merged
sarnex merged 4 commits intointel:syclfrom
maksimsab:refactor_sycl_post_link_presave
Apr 7, 2026
Merged

[SYCL] Refactor sycl-post-link saveModule to improve code structure#21674
sarnex merged 4 commits intointel:syclfrom
maksimsab:refactor_sycl_post_link_presave

Conversation

@maksimsab
Copy link
Copy Markdown
Contributor

Extract prepareModuleBeforeSave() helper and change saveModule() to return Error for better error handling. Move output file index handling to call sites for more flexible function design.

Output filenames changed from prefix_esimd_N.ext to prefix_N.esimd.ext as a consequence of the refactoring.

Extract prepareModuleBeforeSave() helper and change saveModule() to return
Error for better error handling. Move output file index handling to call sites for more flexible function design.

Output filenames changed from prefix_esimd_N.ext to prefix_N.esimd.ext as
a consequence of the refactoring.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@maksimsab maksimsab requested a review from a team as a code owner April 1, 2026 17:30
@maksimsab maksimsab added the new-offload-model Enables testing with NewOffloadModel. label Apr 1, 2026
@maksimsab maksimsab requested a review from a team as a code owner April 1, 2026 22:34
Copy link
Copy Markdown
Contributor

@sarnex sarnex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok with me minus some nits

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 3, 2026

@intel/llvm-gatekeepers please consider merging

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

@intel/llvm-gatekeepers please consider merging

@maksimsab
Copy link
Copy Markdown
Contributor Author

@intel/llvm-gatekeepers Could we please merge that?

@sarnex sarnex merged commit a826f6a into intel:sycl Apr 7, 2026
37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-offload-model Enables testing with NewOffloadModel.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants